give up the ghost ne demek

  1. give up the ghost : (makine/motor) bozulmak
  2. give up the ghost : son nefesini vermek